home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 May / Chip Mayıs 2001.iso / prog / share / 34 / psn2lite.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2001-01-17  |  57.5 KB  |  1,693 lines

  1. ;DO NOT DELETE THIS FILE
  2. ;IT IS NEEDED FOR INSTALLATION OF SYSTEM AND PROGRAM FILES FOR PSN2LITE
  3. ;
  4. ;Copyright 2000 - 3M Corporation
  5.  
  6. ;----------------------------------------------------------------------------------------------
  7. ; inf file version information:
  8. ;----------------------------------------------------------------------------------------------
  9. [Version]
  10. Signature="$Windows NT$"
  11. Provider="3M Corporation"
  12.  
  13. ;----------------------------------------------------------------------------------------------
  14. ; init section processed when inf file opened:
  15. ;----------------------------------------------------------------------------------------------
  16. [Init]
  17.  
  18. ;----------------------------------------------------------------------------------------------
  19. ; language to install in (setlocale Microsoft language strings), such as:
  20. ; usa = US English (language id 0x0409)
  21. ; eng = UK English (language id 0x0809)
  22. ; fra = French (language id 0x040c)
  23. ; deu = German (language id 0x0407)
  24. ; ita = Italian (language id 0x0410)
  25. ; esp = Spanish (language id 0x040a)
  26. ;----------------------------------------------------------------------------------------------
  27. Language: usa
  28.  
  29. ;----------------------------------------------------------------------------------------------
  30. ; supported O/S's:
  31. ;----------------------------------------------------------------------------------------------
  32. WIN95: Win95
  33. WIN98: Win98
  34. WINNT4: NT4
  35. WINNT5: NT4
  36.  
  37. ;----------------------------------------------------------------------------------------------
  38. ; Directories defined when inf file opened:
  39. ;----------------------------------------------------------------------------------------------
  40. ; source location of system files for install
  41. SetDir: 35001, "%35000%\Psn2Sys"
  42.  
  43. ; source location of PSN2 application files to install
  44. SetDir: 35002, "%35000%\Psn2App"
  45.  
  46. ; source location of Website Notes files to install
  47. SetDir: 35003, "%35000%\Psn2Web"
  48.  
  49. ; source location of Give Note files to install
  50. SetDir: 35004, "%35000%\Psn2Give"
  51.  
  52. ; source location of MSN Messenger Note files to install
  53. SetDir: 35005, "%35000%\Psn2Msgr"
  54.  
  55. ; source location of Broadcast Subscriber Note files to install
  56. SetDir: 35006, "%35000%\Psn2Http"
  57.  
  58. ; source location of LAN Note files to install
  59. SetDir: 35007, "%35000%\Psn2Lan"
  60.  
  61. ; source location of SMTP Note files to install
  62. SetDir: 35008, "%35000%\Psn2Smtp"
  63.  
  64. ; source location of Psn2 Address Book files to install
  65. SetDir: 35009, "%35000%\Psn2Mab"
  66.  
  67. ; source location of Extra Address Book files to install
  68. SetDir: 35010, "%35000%\Psn2Xab"
  69.  
  70. ; source location of SMAPI Note files to install
  71. SetDir: 35011, "%35000%\Psn2Smap"
  72.  
  73. ; source location of Ink files to install
  74. SetDir: 35012, "%35000%\Psn2Ink"
  75.  
  76. ; source location of ToDo Note files to install
  77. SetDir: 35013, "%35000%\Psn2ToDo"
  78.  
  79. ; source location of Important Message Note files to install
  80. SetDir: 35014, "%35000%\Psn2Msg"
  81.  
  82. ; default program directory
  83. SetDir: 34000, "%1\3M\PSN2Lite", "HKLM,Software\Microsoft\Windows\CurrentVersion\ProgramFilesDir"
  84.  
  85. ; previously installed web note plugin dll
  86. SetDir: 33300, "HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D}\InprocServer32\"
  87.  
  88. ; previously installed PSN1 Viewer exe & directory
  89. SetDir: 33500, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\"
  90. SetDir: 33501, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\", "..\"
  91.  
  92. ; previously installed Post-it Software Note V1 32-bit exe or V2 FauxNotes exe
  93. SetDir: 33400, "HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\LocalServer32\"
  94.  
  95. ; previously installed Post-it Software Notes V2 exe & directory
  96. SetDir: 33600, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\"
  97. SetDir: 33601, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\", "..\"
  98.  
  99. ; Explorer Auto Startup Directory Locations
  100. SetDir: 34011, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Startup"
  101. SetDir: 34012, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Startup"
  102.  
  103. ; Explorer Start Program Directory Locations
  104. SetDir: 34021, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Programs"
  105. SetDir: 34022, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs"
  106.  
  107. ; Explorer Desktop Directory Locations
  108. SetDir: 34031, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Desktop"
  109. SetDir: 34032, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop"
  110.  
  111. ; Explorer Start Menu Directory Locations
  112. SetDir: 34041, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Start Menu"
  113. SetDir: 34042, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Start Menu"
  114.  
  115. ; Internet Explorer plugins directory Locations
  116. SetDir: 34051, "HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveXCache"
  117. SetDir: 34052, "HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveX Cache\0"
  118. SetDir: 34053, "%10%\OCCache"
  119.  
  120. ; Netscape directory
  121. SetDir: 34060, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\", "..\"
  122.  
  123. ; Netscape exe
  124. SetDir: 34065, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\"
  125.  
  126. ; Microsoft MSN Messenger
  127. SetDir: 34080, "HKCR,CLSID\{F3A614DC-ABE0-11D2-A441-00C04F795683}\LocalServer32\"
  128.  
  129. ----------------------------------------------------------------------------------------------
  130. ; Directories defined for Win95 after Init section when inf file opened
  131. ; (These directories depend on directories previously defined in Init section):
  132. ;----------------------------------------------------------------------------------------------
  133. [SetDirs.Win95]
  134. ; Explorer Auto Startup Directory
  135. SetDir: 34010, "%34012%"
  136.  
  137. ; Explorer Start Program Directory
  138. SetDir: 34020, "%34022%"
  139.  
  140. ; Explorer Desktop Directory
  141. SetDir: 34030, "%34032%"
  142.  
  143. ; Explorer Start Menu Directory
  144. SetDir: 34040, "%34042%"
  145.  
  146. ; Internet Explorer plugins directory
  147. SetDir: 34050, "%34051%|%34052%|%34053%"
  148.  
  149. ; Netscape old plugins directory
  150. SetDir: 34061, "%34060%\Plugins"
  151.  
  152. ; Netscape 3M plugins directory
  153. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  154.  
  155. ; Netscape V3 java classes directory
  156. SetDir: 34063, "%34060%\Java\Classes"
  157.  
  158. ; Netscape V4 java classes directory
  159. SetDir: 34064, "%34060%\Java\Download"
  160.  
  161.  
  162. ;----------------------------------------------------------------------------------------------
  163. ; Directories defined for Win98 after Init section when inf file opened
  164. ; (These directories depend on directories previously defined in Init section):
  165. ;----------------------------------------------------------------------------------------------
  166. [SetDirs.Win98]
  167. ; Explorer Auto Startup Directory
  168. SetDir: 34010, "%34012%"
  169.  
  170. ; Explorer Start Program Directory
  171. SetDir: 34020, "%34022%"
  172.  
  173. ; Explorer Desktop Directory
  174. SetDir: 34030, "%34032%"
  175.  
  176. ; Explorer Start Menu Directory
  177. SetDir: 34040, "%34042%"
  178.  
  179. ; Internet Explorer plugins directory
  180. SetDir: 34050, "%34051%|%34052%|%34053%"
  181.  
  182. ; Netscape old plugins directory
  183. SetDir: 34061, "%34060%\Plugins"
  184.  
  185. ; Netscape 3M plugins directory
  186. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  187.  
  188. ; Netscape V3 java classes directory
  189. SetDir: 34063, "%34060%\Java\Classes"
  190.  
  191. ; Netscape V4 java classes directory
  192. SetDir: 34064, "%34060%\Java\Download"
  193.  
  194.  
  195. ;----------------------------------------------------------------------------------------------
  196. ; Directories defined for NT4 after Init section when inf file opened
  197. ; (These directories depend on directories previously defined in Init section):
  198. ;----------------------------------------------------------------------------------------------
  199. [SetDirs.NT4]
  200. ; Explorer Auto Startup Directory
  201. SetDir: 34010,  "%34011%|%34012%"
  202.  
  203. ; Explorer Start Program Directory
  204. SetDir: 34020, "%34021%|%34022%"
  205.  
  206. ; Explorer Desktop Directory
  207. SetDir: 34030, "%34031%|%34032%"
  208.  
  209. ; Explorer Start Menu Directory
  210. SetDir: 34040, "%34041%|%34042%"
  211.  
  212. ; Internet Explorer plugins directory
  213. SetDir: 34050, "%34051%|%34052%|%34053%"
  214.  
  215. ; Netscape old plugins directory
  216. SetDir: 34061, "%34060%\Plugins"
  217.  
  218. ; Netscape 3M plugins directory
  219. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  220.  
  221. ; Netscape V3 java classes directory
  222. SetDir: 34063, "%34060%\Java\Classes"
  223.  
  224. ; Netscape V4 java classes directory
  225. SetDir: 34064, "%34060%\Java\Download"
  226.  
  227.  
  228. ;----------------------------------------------------------------------------------------------
  229. ; Directories dynamically redefined when any section is processed:
  230. ;----------------------------------------------------------------------------------------------
  231. [ResetDirs]
  232. ; default install directory, later set to user selected install directory
  233. SetDir: 33000, "%2"
  234.  
  235. ; previously installed PSN V1 16 or 32-bit exe directory
  236. SetDir: 33004, "%3"
  237.  
  238.  
  239. ;----------------------------------------------------------------------------------------------
  240. ; Installation steps
  241. ;----------------------------------------------------------------------------------------------
  242. [Install]
  243.  
  244. ; Install System files
  245. Install1: InstallSys, %InstallSys%
  246.  
  247. ; Install Application files
  248. Install2: InstallApp, %InstallApp%
  249.  
  250. ; Install Website Note files
  251. Install3: InstallWebsiteNotes, %InstallWebsiteNotes%
  252.  
  253. ; Install Give Note files
  254. Install4: InstallGiveNotes, %InstallGiveNotes%
  255.  
  256. ; Install MSN Messenger Note files
  257. Install5: InstallMsgrNotes, %InstallMsgrNotes%
  258.  
  259. ; Install Broadcast Subscriber Note files
  260. Install6: InstallHttpNotes, %InstallHttpNotes%
  261.  
  262. ; Install LAN Note files
  263. Install7: InstallLanNotes, %InstallLanNotes%
  264.  
  265. ; Install SMTP Note files
  266. Install8: InstallSmtpNotes, %InstallSmtpNotes%
  267.  
  268. ; Install SMAPI Note files
  269. Install9: InstallSmapiNotes, %InstallSmapiNotes%
  270.  
  271. ; Install Psn2 Address Book files
  272. Install10: InstallAddrBook, %InstallAddrBook%
  273.  
  274. ; Install Extra Address Book files
  275. Install11: InstallExtraABs, %InstallExtraABs%
  276.  
  277. ; Install files for IBM Ink
  278. Install12: InstallInkFiles, %InstallInkFiles%
  279.  
  280. ; Install ToDo Note files
  281. Install13: InstallToDoNotes, %InstallToDoNotes%
  282.  
  283. ; Install Important Message Note files
  284. Install14: InstallMsgNotes, %InstallMsgNotes%
  285.  
  286. ; reboot if needed by system upgrade or file copies
  287. Install15: CheckReboot, %CheckReboot%
  288.  
  289. ; register Psn2 core components
  290. Install16: RegCore, %RegPsn2%
  291.  
  292. ; register optional components
  293. Install17: RegDlls, %RegPsn2%
  294.  
  295. ; Query user for broadcast notes
  296. Install18: QueryUser
  297.  
  298. ; delete PSN1 Viewer application after moving notes to PSN2 via FauxNotes
  299. Install19: DelViewer
  300.  
  301. ; put any last requests here
  302. Install20: EndInstall
  303.  
  304. ; remove self-extracting installer temp files if reboot may have left them behind
  305. Install21: DelSelfExtract
  306.  
  307. ; remove Psn2 files if installation fails
  308. Install22: Cleanup
  309.  
  310.  
  311. ;----------------------------------------------------------------------------------------------
  312. ; Install system files
  313. ;----------------------------------------------------------------------------------------------
  314. [InstallSys]
  315. CheckDir: "%35001%"
  316.  
  317. ; install/upgrade Microsoft C Runtime library:
  318. InstallSys1: Msvcrt, %Msvcrt%
  319.  
  320. ; install/upgrade Microsoft Rich Text control
  321. InstallSys2: Richedit, %Richedit%
  322.  
  323. ; Install DCOM95 for Win95 only
  324. InstallSys3: DCOM95, %InstallDCOM%
  325.  
  326. ;----------------------------------------------------------------------------------------------
  327. ; install/upgrade Microsoft C Runtime library
  328. ;----------------------------------------------------------------------------------------------
  329. [Msvcrt]
  330. CheckNewer: "(5,0,0,7127)", "%11%\msvcrt.dll"
  331. CheckDiskSpace: "%11%\", "%35001%\msvcrt.dll"
  332. SetupOptWarn: SetupMsvcrt
  333.  
  334. [SetupMsvcrt]
  335. CopyFiles=CopyMsvcrt
  336.  
  337. [CopyMsvcrt]
  338. msvcrt.dll, msvcrt.dll,,0x00000020
  339.  
  340. ;----------------------------------------------------------------------------------------------
  341. ; install/upgrade Microsoft Rich Text control
  342. ;----------------------------------------------------------------------------------------------
  343. [Richedit]
  344. CheckNewer: "(5,0,120,7)", "%11%\Riched20.dll"
  345. CheckDiskSpace: "%11%\", "%35001%\Riched20.dll"
  346. SetupOptWarn: SetupRichedit
  347.  
  348. [SetupRichedit]
  349. CopyFiles=CopyRichedit
  350.  
  351. [CopyRichedit]
  352. Riched20.dll, Riched20.dll,,0x00000020
  353.  
  354. ;----------------------------------------------------------------------------------------------
  355. ; install/upgrade Microsoft DCOM for Win95 only:
  356. ;----------------------------------------------------------------------------------------------
  357. [DCOM95.Win95]
  358. CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
  359. License: "%35001%\dcm95lic.txt", %DCOM95%
  360. CheckDiskSpace: "%11%\", 1414000
  361. Execute: 120, 0, """%35001%\dcom95.exe"" /r:n /q:u"
  362.  
  363.  
  364. ;----------------------------------------------------------------------------------------------
  365. ; Install application files
  366. ;----------------------------------------------------------------------------------------------
  367. [InstallApp]
  368. CheckDir: "%35002%"
  369.  
  370. ; copy previous files if directory changes
  371. InstallApp1: BakPsn2, %BakPsn2%
  372.  
  373. ; install PSN2Lite 
  374. InstallApp2: InstallPsn2, %InstallPsn2%
  375.  
  376. ; install PSN2Lite help files
  377. InstallApp3: InstallHelp, %InstallPsn2%
  378.  
  379. ; delete previous files if directory changes
  380. InstallApp4: DelPsn2, %DelPsn2%
  381.  
  382. ;----------------------------------------------------------------------------------------------
  383. ; backup PSN2Lite if present and not installing in same directory:
  384. ;----------------------------------------------------------------------------------------------
  385. [BakPsn2]
  386. CheckDiskSpace: "%33000%\", "%33601%\*.*"
  387. CopyFile: "%33601%\*.*", "%33000%\*.*"
  388.  
  389. ;----------------------------------------------------------------------------------------------
  390. ; install PSN2Lite
  391. ;----------------------------------------------------------------------------------------------
  392. [InstallPsn2]
  393. License: "%35002%\psn2lic.txt", %PSN2NAME%
  394. CheckDiskSpace: CheckSpacePsn2
  395. Setup: SetupPsn2
  396. SetupOpt: SetupPsn2Opt
  397. CopyFile: "%35002%\*.PSNTemplate", "%33000%\*.*"
  398. Setup: Psn2Reg
  399. DeleteFile: "%33000%\Help\*.gif"
  400. DeleteFile: "%33000%\Help\*.htm"
  401.  
  402. [CheckSpacePsn2]
  403. CheckDiskSpace: "%33000%\", "%35002%\Psn2Lite.exe"
  404. CheckDiskSpace: "%33000%\", "%35002%\PSNAlarm.dll"
  405. CheckDiskSpace: "%33000%\", "%35002%\PSNDisp.dll"
  406. CheckDiskSpace: "%33000%\", "%35002%\PSNotes.dll"
  407. CheckDiskSpace: "%33000%\", "%35002%\F2Note.dll"
  408. CheckDiskSpace: "%33000%\", "%35002%\Uninstall.exe"
  409. CheckDiskSpace: "%33000%\", "%35002%\uninst.ini"
  410. CheckDiskSpace: "%11%\", "%35002%\PSNShare.dll"
  411. CheckDiskSpace: "%33000%\", "%35002%\PSNData2"
  412. CheckDiskSpace: "%33000%\", "%35002%\*.PSNTemplate"
  413.  
  414. [SetupPsn2]
  415. CopyFiles=Psn2Files
  416. CopyFiles=Psn2SysFiles
  417.  
  418. [Psn2Files]
  419. Psn2Lite.exe, Psn2Lite.exe,,0x00000004
  420. PSNAlarm.dll, PSNAlarm.dll,,0x00000004
  421. PSNDisp.dll, PSNDisp.dll,,0x00000004
  422. PSNotes.dll, PSNotes.dll,,0x00000004
  423. F2Note.dll, F2Note.dll,,0x00000004
  424. Uninstall.exe, Uninstall.exe,, 0x00000004
  425. uninst.ini, uninst.ini,, 0x00000004
  426.  
  427. [Psn2SysFiles]
  428. PSNShare.dll, PSNShare.dll,,0x00000004
  429.  
  430. [SetupPsn2Opt]
  431. CopyFiles=Psn2OptFiles
  432.  
  433. [Psn2OptFiles]
  434. PSNData, PSNData2,,0x00000010
  435.  
  436. [Psn2Reg]
  437. DelReg=Psn2ResetReg
  438. AddReg=Psn2AddPrefs
  439.  
  440. ; You can append a section to this INF file, name it PSNExtra and
  441. ; add any additional registry settings here that you want to have 
  442. ; processed during the Psn2 file copy step.
  443. ; See Psn2AddPrefs section for examples of the syntax for setting the registry.
  444. AddReg=PSNExtra            
  445.  
  446. [Psn2ResetReg]
  447. ; remove Psn2 & PsnGive CLSID
  448. HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  449. HKCR,CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  450.  
  451. [Psn2AddPrefs]
  452. ; Add preferences settings to registry here
  453. ; (remove ; at beginning of entry to activate it)
  454. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"AlwaysOnTopConfirm",0x10001,1
  455. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"DefaultNote",,"{11944AF4-6CE5-11D1-9004-0020AF6DCD1D}"
  456.  
  457. ;----------------------------------------------------------------------------------------------
  458. ; install PSN2Lite help files:
  459. ;----------------------------------------------------------------------------------------------
  460. [InstallHelp]
  461. CheckDiskSpace: "%33000%\", 200704
  462. CopyFile: "%35002%\Help\*.*", "%33000%\Help\*.*"
  463.  
  464.  
  465. ;----------------------------------------------------------------------------------------------
  466. ; remove previous PSN2Lite if not reinstalled in same directory:
  467. ;----------------------------------------------------------------------------------------------
  468. [DelPsn2]
  469. DeleteFile: "%33601%\Help\*.gif"
  470. DeleteFile: "%33601%\Help\*.htm"
  471. DeleteDir: "%33601%\Help"
  472. DeleteFile: "%33601%\*.*"
  473. DeleteDir: "%33601%"
  474.  
  475.  
  476. ;----------------------------------------------------------------------------------------------
  477. ; Install Website Notes
  478. ;----------------------------------------------------------------------------------------------
  479. [InstallWebsiteNotes]
  480. CheckDir: "%35003%"
  481.  
  482. ; install website notes into PSN2Lite
  483. InstallWebsiteNotes1: WebsiteNotes, %WebsiteNotes%
  484.  
  485. ; install website notes for IE
  486. InstallWebsiteNotes2: IENetNote, %IENetNote%
  487.  
  488. ; install website notes for Netscape V3 or V4 if present
  489. InstallWebsiteNotes3: NS3NetNote, %NS3NetNote%
  490. InstallWebsiteNotes4: NS4NetNote, %NS4NetNote%
  491.  
  492.  
  493. ;----------------------------------------------------------------------------------------------
  494. ; install website notes into PSN2Lite
  495. ;----------------------------------------------------------------------------------------------
  496. [WebsiteNotes]
  497. CheckDiskSpace: CheckSpaceWebNote
  498. SetupOptWarn: SetupWebNote
  499.  
  500. [CheckSpaceWebNote]
  501. CheckDiskSpace: "%33000%\", "%35003%\FauxNote.exe"
  502.  
  503. [SetupWebNote]
  504. DelFiles=WebFakeFiles
  505. CopyFiles=WebNoteFiles
  506.  
  507. [WebFakeFiles]
  508. F2Note.dll,,, 0x00000001
  509.  
  510. [WebNoteFiles]
  511. FauxNote.exe, FauxNote.exe,,0x00000004
  512.  
  513. ;----------------------------------------------------------------------------------------------
  514. ; install website notes for Internet Explorer:
  515. ;----------------------------------------------------------------------------------------------
  516. [IENetNote]
  517. CheckDiskSpace: CheckSpaceIE
  518. SetupOpt: SetupIENetNote
  519.  
  520. [CheckSpaceIE]
  521. CheckDiskSpace: "%34050%\", "%35003%\npcc.dll"
  522.  
  523. [SetupIENetNote]
  524. CopyFiles=IENetNoteFiles
  525. AddReg=AddNetNoteReg
  526.  
  527. [IENetNoteFiles]
  528. npcc.dll, npcc.dll,,0x00000020
  529.  
  530. [AddNetNoteReg]
  531. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent",,"BeSilent"
  532. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"NoLite",,"NoLite"
  533.  
  534. ;----------------------------------------------------------------------------------------------
  535. ; install website notes for Netscape V3 if present:
  536. ;----------------------------------------------------------------------------------------------
  537. [NS3NetNote]
  538. CheckDiskSpace: CheckSpaceNS3
  539. SetupOpt: SetupNS3NetNote
  540.  
  541. [CheckSpaceNS3]
  542. CheckDiskSpace: "%34062%\", "%35003%\npcc.dll"
  543. CheckDiskSpace: "%34063%\", "%35003%\NCNotePlugin.class"
  544.  
  545. [SetupNS3NetNote]
  546. CopyFiles=NSNetNoteDll
  547. CopyFiles=NS3NetNoteClass
  548. DelFiles=NSDelNetNote
  549.  
  550. [NSDelNetNote]
  551. npcc.dll,,, 0x00000001
  552.  
  553. [NSNetNoteDll]
  554. npcc.dll, npcc.dll,,0x00000020
  555.  
  556. [NS3NetNoteClass]
  557. NCNotePlugin.class, NCNotePlugin.class,,0x00000020
  558.  
  559. ;----------------------------------------------------------------------------------------------
  560. ; install website notes for Netscape V4 if present:
  561. ;----------------------------------------------------------------------------------------------
  562. [NS4NetNote]
  563. CheckDiskSpace: CheckSpaceNS4
  564. SetupOpt: SetupNS4NetNote
  565.  
  566. [CheckSpaceNS4]
  567. CheckDiskSpace: "%34062%\", "%35003%\npcc.dll"
  568. CheckDiskSpace: "%34064%\", "%35003%\NCNotePlugin.class"
  569.  
  570. [SetupNS4NetNote]
  571. CopyFiles=NSNetNoteDll
  572. CopyFiles=NS4NetNoteClass
  573. DelFiles=NSDelNetNote
  574.  
  575. [NS4NetNoteClass]
  576. NCNotePlugin.class, NCNotePlugin.class,,0x00000020
  577.  
  578.  
  579. ;----------------------------------------------------------------------------------------------
  580. ; Install Give Notes
  581. ;----------------------------------------------------------------------------------------------
  582. [InstallGiveNotes]
  583. CheckDir: "%35004%"
  584.  
  585. ; Install M/S XML Parser
  586. InstallGiveNotes1: MSXMLParser, %MSXMLParser%
  587.  
  588. ; install Give Note files
  589. InstallGiveNotes2: GiveNotes, %GiveNotes%
  590.  
  591. ;----------------------------------------------------------------------------------------------
  592. ; install/upgrade Microsoft XML Parser:
  593. ;----------------------------------------------------------------------------------------------
  594. [MSXMLParser]
  595. CheckDiskSpace: "%11%\", 502600
  596. Execute: 60, 0, """%35004%\xmlredist.exe"" /q:u"
  597.  
  598. ;----------------------------------------------------------------------------------------------
  599. ;Install Give Note files
  600. ;----------------------------------------------------------------------------------------------
  601. [GiveNotes]
  602. CheckDiskSpace: CheckSpaceGiveNote
  603. SetupOptWarn: SetupGiveNote
  604.  
  605. [CheckSpaceGiveNote]
  606. CheckDiskSpace: "%33000%\", "%35004%\PSNGive.exe"
  607.  
  608. [SetupGiveNote]
  609. CopyFiles=GiveNoteFiles
  610.  
  611. [GiveNoteFiles]
  612. PSNGive.exe, PSNGive.exe,,0x00000004
  613.  
  614.  
  615. ;----------------------------------------------------------------------------------------------
  616. ; Install MSN Messenger Notes
  617. ;----------------------------------------------------------------------------------------------
  618. [InstallMsgrNotes]
  619. CheckNewer: "%35005%\PSNMSIME.exe", "{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}"
  620. CheckNewer: "%35005%\PSNMSIM.dll", "{62165633-7FE4-11d3-AD6C-0004ACAE5FDC}"
  621.  
  622. ; install MSN Messenger Notes files
  623. InstallMsgrNotes1: MsgrNotes, %MsgrNotes%
  624.  
  625. ;----------------------------------------------------------------------------------------------
  626. ; Install MSN Messenger Notes files
  627. ;----------------------------------------------------------------------------------------------
  628. [MsgrNotes]
  629. CheckDiskSpace: CheckSpaceMsgrNotes
  630. SetupOptWarn: SetupMsgrNotes
  631.  
  632. [CheckSpaceMsgrNotes]
  633. CheckDiskSpace: "%33000%\", "%35005%\PSNMSIM.dll"
  634. CheckDiskSpace: "%33000%\", "%35005%\PSNMSIME.exe"
  635.  
  636. [SetupMsgrNotes]
  637. CopyFiles=MsgrNoteFiles
  638.  
  639. [MsgrNoteFiles]
  640. PsnMSIM.dll, PsnMSIM.dll,,0x00000004
  641. PsnMSIME.exe, PsnMSIME.exe,,0x00000004
  642.  
  643.  
  644. ;----------------------------------------------------------------------------------------------
  645. ; Install Broadcast Subscriber Notes
  646. ;----------------------------------------------------------------------------------------------
  647. [InstallHttpNotes]
  648. CheckNewer: "%35006%\PSNHTTP.dll", "{6216564D-7FE4-11d3-AD6C-0004ACAE5FDC}"
  649.  
  650. ; install MSN Messenger Notes files
  651. InstallHttpNotes1: HttpNotes, %HttpNotes%
  652.  
  653. ;----------------------------------------------------------------------------------------------
  654. ; Install Broadcast Subscriber Notes files
  655. ;----------------------------------------------------------------------------------------------
  656. [HttpNotes]
  657. CheckDiskSpace: CheckSpaceHttpNotes
  658. SetupOptWarn: SetupHttpNotes
  659.  
  660. [CheckSpaceHttpNotes]
  661. CheckDiskSpace: "%33000%\", "%35006%\PSNHTTP.dll"
  662.  
  663. [SetupHttpNotes]
  664. CopyFiles=HttpNoteFiles
  665.  
  666. [HttpNoteFiles]
  667. PsnHttp.dll, PsnHttp.dll,,0x00000004
  668.  
  669.  
  670. ;----------------------------------------------------------------------------------------------
  671. ; Install LAN Notes
  672. ;----------------------------------------------------------------------------------------------
  673. [InstallLanNotes]
  674. CheckNewer: "%35007%\PsnLan.dll", "{62165643-7FE4-11d3-AD6C-0004ACAE5FDC}"
  675.  
  676. ; Install DCOM
  677. InstallLanNotes1: InstallDCOM, %InstallDCOM%
  678.  
  679. ; install LAN Notes files
  680. InstallLanNotes2: LanNotes, %LanNotes%
  681.  
  682. ;----------------------------------------------------------------------------------------------
  683. ; Install DCOM
  684. ;----------------------------------------------------------------------------------------------
  685. [InstallDCOM]
  686. ; install DCOM if needed
  687. InstallDCOM1: DCOM, %InstallDCOM%
  688. InstallDCOM2: SysReg, %InstallDCOM%
  689. InstallDCOM3: DCOMReg, %InstallDCOM%
  690.  
  691. ;----------------------------------------------------------------------------------------------
  692. ; install/upgrade Microsoft DCOM for Win98 only:
  693. ;----------------------------------------------------------------------------------------------
  694. [DCOM.Win98]
  695. CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
  696. License: "%35007%\dcm98lic.txt", %DCOM98%
  697. CheckDiskSpace: "%11%\", 1414000
  698. Execute: 120, 0, """%35007%\dcom98.exe"" /r:n /q:u"
  699.  
  700. ;----------------------------------------------------------------------------------------------
  701. ; update Win95/Win98 system registry:
  702. ;----------------------------------------------------------------------------------------------
  703. [SysReg.Win95]
  704. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
  705. Setup: SetupSysReg
  706.  
  707. [SysReg.Win98]
  708. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
  709. Setup: SetupSysReg
  710.  
  711. [SetupSysReg]
  712. AddReg=AddSysReg
  713.  
  714. [AddSysReg]
  715. HKLM,Software\Microsoft\OLE,"EnableRemoteConnect",,"Y"
  716.  
  717. ;----------------------------------------------------------------------------------------------
  718. ; update Win95/Win98/NT4 system registry for DCOM:
  719. ;----------------------------------------------------------------------------------------------
  720. [DCOMReg.Win95]
  721. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  722. Reboot: Set
  723. Setup: SetupDCOMReg
  724.  
  725. [DCOMReg.Win98]
  726. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  727. Reboot: Set
  728. Setup: SetupDCOMReg
  729.  
  730. [DCOMReg.NT4]
  731. ; reboot not needed even if enable DCOM flag changed on the fly in NT4
  732. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  733. Setup: SetupDCOMReg
  734.  
  735. [SetupDCOMReg]
  736. AddReg=AddDCOMReg
  737.  
  738. [AddDCOMReg]
  739. HKLM,Software\Microsoft\OLE,"EnableDCOM",,"Y"
  740.  
  741. ;----------------------------------------------------------------------------------------------
  742. ; Install LAN Notes files
  743. ;----------------------------------------------------------------------------------------------
  744. [LanNotes]
  745. CheckDiskSpace: CheckSpaceLanNotes
  746. SetupOptWarn: SetupLanNotes
  747.  
  748. [CheckSpaceLanNotes]
  749. CheckDiskSpace: "%33000%\", "%35007%\PsnLan.dll"
  750.  
  751. [SetupLanNotes]
  752. CopyFiles=LanNoteFiles
  753.  
  754. [LanNoteFiles]
  755. PsnLan.dll, PsnLan.dll,,0x00000004
  756.  
  757.  
  758. ;----------------------------------------------------------------------------------------------
  759. ; Install SMTP Notes
  760. ;----------------------------------------------------------------------------------------------
  761. [InstallSmtpNotes]
  762. CheckNewer: "%35008%\PsnSmtp.dll", "{62165624-7FE4-11d3-AD6C-0004ACAE5FDC}"
  763.  
  764. ; install SMTP Notes files
  765. InstallSmtpNotes1: SmtpNotes, %SmtpNotes%
  766.  
  767. ;----------------------------------------------------------------------------------------------
  768. ; Install SMTP Notes files
  769. ;----------------------------------------------------------------------------------------------
  770. [SmtpNotes]
  771. CheckDiskSpace: CheckSpaceSmtpNotes
  772. SetupOptWarn: SetupSmtpNotes
  773.  
  774. [CheckSpaceSmtpNotes]
  775. CheckDiskSpace: "%33000%\", "%35008%\PsnSmtp.dll"
  776.  
  777. [SetupSmtpNotes]
  778. CopyFiles=SmtpNoteFiles
  779.  
  780. [SmtpNoteFiles]
  781. PsnSmtp.dll, PsnSmtp.dll,,0x00000004
  782.  
  783.  
  784. ;----------------------------------------------------------------------------------------------
  785. ; Install SMAPI Notes
  786. ;----------------------------------------------------------------------------------------------
  787. [InstallSmapiNotes]
  788. CheckNewer: "%35011%\PsnSmapi.dll", "{62165662-7FE4-11d3-AD6C-0004ACAE5FDC}"
  789.  
  790. ; install SMAPI Notes files
  791. InstallSmapiNotes1: SmapiNotes, %SmapiNotes%
  792.  
  793. ; install PSN2 Address Book files
  794. InstallSmapiNotes2: AddrBook, %AddrBook%
  795.  
  796. ;----------------------------------------------------------------------------------------------
  797. ; Install SMAPI Notes files
  798. ;----------------------------------------------------------------------------------------------
  799. [SmapiNotes]
  800. CheckDiskSpace: CheckSpaceSmapiNotes
  801. SetupOptWarn: SetupSmapiNotes
  802.  
  803. [CheckSpaceSmapiNotes]
  804. CheckDiskSpace: "%33000%\", "%35011%\PsnSmapi.dll"
  805.  
  806. [SetupSmapiNotes]
  807. CopyFiles=SmapiNoteFiles
  808.  
  809. [SmapiNoteFiles]
  810. PsnSmapi.dll, PsnSmapi.dll,,0x00000004
  811.  
  812.  
  813. ;----------------------------------------------------------------------------------------------
  814. ; Install PSN2 Address Book
  815. ;----------------------------------------------------------------------------------------------
  816. [InstallAddrBook]
  817. CheckDir: "%35007%", "%35008%"
  818. CheckNewer: "%35009%\PsnMsgAB.dll", "{62165627-7FE4-11d3-AD6C-0004ACAE5FDC}"
  819.  
  820. ; install PSN2 Address Book files
  821. InstallAddrBook1: AddrBook, %AddrBook%
  822.  
  823. ;----------------------------------------------------------------------------------------------
  824. ; Install PSN2 Address Book files
  825. ;----------------------------------------------------------------------------------------------
  826. [AddrBook]
  827. CheckDiskSpace: CheckSpaceAddrBook
  828. SetupOptWarn: SetupAddrBook
  829.  
  830. [CheckSpaceAddrBook]
  831. CheckDiskSpace: "%33000%\", "%35009%\PsnMsgAB.dll"
  832.  
  833. [SetupAddrBook]
  834. CopyFiles=AddrBookFiles
  835.  
  836. [AddrBookFiles]
  837. PsnMsgAB.dll, PsnMsgAB.dll,,0x00000004
  838.  
  839.  
  840. ;----------------------------------------------------------------------------------------------
  841. ; Install Extra Address Books
  842. ;----------------------------------------------------------------------------------------------
  843. [InstallExtraABs]
  844. CheckDir: "%35008%"
  845. CheckDir: "%35010%"
  846. CheckNewer: "%35010%\Psneuab.dll", "{6216562F-7FE4-11d3-AD6C-0004ACAE5FDC}"
  847. CheckNewer: "%35010%\Psnnsab.dll", "{62165621-7FE4-11d3-AD6C-0004ACAE5FDC}"
  848. CheckNewer: "%35010%\Psnoeab.dll", "{62165611-7FE4-11d3-AD6C-0004ACAE5FDC}"
  849. CheckNewer: "%35010%\Psnwab.dll", "{62165614-7FE4-11d3-AD6C-0004ACAE5FDC}"
  850.  
  851. ; install Extra Address Book files
  852. InstallExtraABs1: ExtraABs, %ExtraABs%
  853.  
  854. ;----------------------------------------------------------------------------------------------
  855. ; Install Extra Address Book files
  856. ;----------------------------------------------------------------------------------------------
  857. [ExtraABs]
  858. CheckDiskSpace: CheckSpaceExtraABs
  859. SetupOptWarn: SetupExtraABs
  860.  
  861. [CheckSpaceExtraABs]
  862. CheckDiskSpace: "%33000%\", "%35010%\Psneuab.dll"
  863. CheckDiskSpace: "%33000%\", "%35010%\Psnnsab.dll"
  864. CheckDiskSpace: "%33000%\", "%35010%\Psnoeab.dll"
  865. CheckDiskSpace: "%33000%\", "%35010%\Psnwab.dll"
  866.  
  867. [SetupExtraABs]
  868. CopyFiles=ExtraABFiles
  869.  
  870. [ExtraABFiles]
  871. Psneuab.dll, Psneuab.dll,,0x00000004
  872. Psnnsab.dll, Psnnsab.dll,,0x00000004
  873. Psnoeab.dll, Psnoeab.dll,,0x00000004
  874. Psnwab.dll, Psnwab.dll,,0x00000004
  875.  
  876.  
  877. ;----------------------------------------------------------------------------------------------
  878. ; Install files for IBM Ink support
  879. ;----------------------------------------------------------------------------------------------
  880. [InstallInkFiles]
  881. CheckNewer: "%35012%\psn2note.exe", "{621656F1-7FE4-11d3-AD6C-0004ACAE5FDC}"
  882.  
  883. ; install Ink files
  884. InstallInkFiles1: InkExtras, %InkExtras%
  885.  
  886. ;----------------------------------------------------------------------------------------------
  887. ; Install Ink files
  888. ;----------------------------------------------------------------------------------------------
  889. [InkExtras]
  890. CheckDiskSpace: CheckSpaceInkExtras
  891. SetupOptWarn: SetupInkExtras
  892.  
  893. [CheckSpaceInkExtras]
  894. CheckDiskSpace: "%33000%\", "%35012%\psn2note.exe"
  895.  
  896. [SetupInkExtras]
  897. CopyFiles=InkFiles
  898.  
  899. [InkFiles]
  900. psn2note.exe, psn2note.exe,,0x00000004
  901.  
  902.  
  903. ;----------------------------------------------------------------------------------------------
  904. ; Install ToDo Notes
  905. ;----------------------------------------------------------------------------------------------
  906. [InstallToDoNotes]
  907. CheckNewer: "%35013%\PsnToDo.dll", "{5525F097-6CE5-11d1-9004-0020AF6DCD1D}"
  908.  
  909. ; install ToDo Notes files
  910. InstallToDoNotes1: ToDoNotes, %ToDoNotes%
  911.  
  912. ;----------------------------------------------------------------------------------------------
  913. ; Install ToDo Notes files
  914. ;----------------------------------------------------------------------------------------------
  915. [ToDoNotes]
  916. CheckDiskSpace: CheckSpaceToDoNotes
  917. SetupOptWarn: SetupToDoNotes
  918.  
  919. [CheckSpaceToDoNotes]
  920. CheckDiskSpace: "%33000%\", "%35013%\PsnToDo.dll"
  921.  
  922. [SetupToDoNotes]
  923. CopyFiles=ToDoNotesFiles
  924.  
  925. [ToDoNotesFiles]
  926. PsnToDo.dll, PsnToDo.dll,,0x00000004
  927.  
  928.  
  929. ;----------------------------------------------------------------------------------------------
  930. ; Install Important Message Notes
  931. ;----------------------------------------------------------------------------------------------
  932. [InstallMsgNotes]
  933. CheckNewer: "%35014%\PsnMsg.dll", "{11944AF3-6CE5-11d1-9004-0020AF6DCD1D}"
  934.  
  935. ; install Important Message Notes files
  936. InstallMsgNotes1: MsgNotes, %MsgNotes%
  937.  
  938. ;----------------------------------------------------------------------------------------------
  939. ; Install Important Message Notes files
  940. ;----------------------------------------------------------------------------------------------
  941. [MsgNotes]
  942. CheckDiskSpace: CheckSpaceMsgNotes
  943. SetupOptWarn: SetupMsgNotes
  944.  
  945. [CheckSpaceMsgNotes]
  946. CheckDiskSpace: "%33000%\", "%35014%\PsnMsg.dll"
  947.  
  948. [SetupMsgNotes]
  949. CopyFiles=MsgNotesFiles
  950.  
  951. [MsgNotesFiles]
  952. PsnMsg.dll, PsnMsg.dll,,0x00000004
  953.  
  954.  
  955. ;----------------------------------------------------------------------------------------------
  956. ; reboot if needed by install:
  957. ;----------------------------------------------------------------------------------------------
  958. [CheckReboot]
  959. Reboot: Check
  960. Setup: CopyPsn2Inst
  961.  
  962. [CopyPsn2Inst]
  963. CopyFiles=Psn2InstFiles
  964.  
  965. [Psn2InstFiles]
  966. Setup.exe, Setup.exe,,0x00000004
  967. Psn2Lite.inf, Psn2Lite.inf,,0x00000004
  968.  
  969.  
  970. ;----------------------------------------------------------------------------------------------
  971. ; register application core components:
  972. ;----------------------------------------------------------------------------------------------
  973. [RegCore]
  974. RegSrvr: "%33000%\PsnAlarm.dll"
  975. RegSrvr: "%33000%\PsnDisp.dll"
  976. RegSrvr: "%33000%\PsNotes.dll"
  977. RegSrvr: "%33000%\Psn2Lite.exe"
  978. Setup: WebFakeReg
  979. Setup: UninstPsn2Reg
  980.  
  981. [WebFakeReg]
  982. DelReg=DelWebFakeReg
  983. AddReg=AddWebFakeReg
  984.  
  985. [DelWebFakeReg]
  986. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}
  987.  
  988. [AddWebFakeReg]
  989. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}
  990. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D},,,"F2Note"
  991. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\FauxNotes
  992. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\InprocServer32,,,"%33000%\F2Note.dll"
  993. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\AutoConvertTo,,,"{11944AF4-6CE5-11d1-9004-0020AF6DCD1D}"
  994.  
  995. [UninstPsn2Reg]
  996. AddReg=AddUninstallReg
  997.  
  998. [AddUninstallReg]
  999. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "DisplayName",,%PSN2NAME%
  1000. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "UninstallString",,"""%33000%\Uninstall.exe"" -Prog""%33000%\Psn2Lite.exe"" -INI""%33000%\uninst.ini"""
  1001.  
  1002.  
  1003. ;----------------------------------------------------------------------------------------------
  1004. ; register optional components:
  1005. ;----------------------------------------------------------------------------------------------
  1006. [RegDlls]
  1007. RegSrvrOptWarn: "%33000%\FauxNote.exe"
  1008. RegSrvrOptWarn: "%34050%\npcc.dll"
  1009. RegSrvrOptWarn: "%33000%\PsnGive.exe"
  1010. RegSrvrOptWarn: "%33000%\Ps*.dll"
  1011. RegSrvrOptWarn: "%33000%\PsnMSIME.exe
  1012. RegSrvrOptWarn: "%33000%\psn2note.exe
  1013. Setup: RegCleanupWeb
  1014.  
  1015. [RegCleanupWeb]
  1016. DelReg=DelWebReg
  1017.  
  1018. [DelWebReg]
  1019. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent"
  1020. HKCR,"Component Categories\{11944A01-6CE5-11d1-9004-0020AF6DCD1D}v"
  1021.  
  1022.  
  1023. ;----------------------------------------------------------------------------------------------
  1024. ; Query user for broadcast notes
  1025. ;----------------------------------------------------------------------------------------------
  1026. [QueryUser]
  1027.  
  1028. ; query user to receive PSN2 update information
  1029. QueryUser1: Psn2Update
  1030.  
  1031. ; additional broadcast queries go here...
  1032.  
  1033. ;----------------------------------------------------------------------------------------------
  1034. ; query PSN2 update information:
  1035. ;----------------------------------------------------------------------------------------------
  1036. [Psn2Update]
  1037. CheckRegNotEq: "PSNNews2", "HKCU,%BroadcastSrvr%%Psn2Srvr%\Settings\Server"
  1038. AlertOpt: %NO%, %YES%, %NO%, Psn2UpdateAlert
  1039. Setup: Psn2UpdateReg
  1040.  
  1041. [Psn2UpdateReg]
  1042. AddReg=AddPsn2Update
  1043.  
  1044. [AddPsn2Update]
  1045. HKCU,"%BroadcastSrvr%%Psn2Srvr%",,,%PSNNews%
  1046. HKCU,"%BroadcastSrvr%%Psn2Srvr%\Settings","PollInterval",0x00010001,0x00015180
  1047. HKCU,"%BroadcastSrvr%%Psn2Srvr%\Settings","Server",,"PSNNews2"
  1048.  
  1049.  
  1050. ;----------------------------------------------------------------------------------------------
  1051. ; delete PSN1 Viewer application after moving notes to PSN2 via FauxNotes
  1052. ;----------------------------------------------------------------------------------------------
  1053. [DelViewer]
  1054. Setup: DeleteViewer
  1055. DeleteDir: "%33501%"
  1056.  
  1057. [DeleteViewer]
  1058. DelFiles=DelViewerFiles
  1059. DelReg=DelViewerReg
  1060.  
  1061. [DelViewerFiles]
  1062. PSNLite.exe,,, 0x00000001
  1063. Uninst.PUn,,, 0x00000001
  1064. Uninstall.exe,,, 0x00000001
  1065. viewer.vnd,,, 0x00000001
  1066.  
  1067. [DelViewerReg]
  1068. HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}
  1069. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNViewer
  1070.  
  1071.  
  1072. ;----------------------------------------------------------------------------------------------
  1073. ; remove self-extracting installer temp files if reboot may have left them behind
  1074. ; set directory 33004 to temp installer directory before processing this section
  1075. ;----------------------------------------------------------------------------------------------
  1076. [DelSelfExtract]
  1077. DeleteFile: "%33004%\Psn2Sys\*.*"
  1078. DeleteDir: "%33004%\Psn2Sys"
  1079. DeleteFile: "%33004%\Psn2App\*.*"
  1080. DeleteDir: "%33004%\Psn2App"
  1081. DeleteFile: "%33004%\Psn2App\Help\*.*"
  1082. DeleteDir: "%33004%\Psn2App\Help"
  1083. DeleteFile: "%33004%\Psn2Web\*.*"
  1084. DeleteDir: "%33004%\Psn2Web"
  1085. DeleteFile: "%33004%\Psn2Give\*.*"
  1086. DeleteDir: "%33004%\Psn2Give"
  1087. DeleteFile: "%33004%\Psn2Msgr\*.*"
  1088. DeleteDir: "%33004%\Psn2Msgr"
  1089. DeleteFile: "%33004%\Psn2Http\*.*"
  1090. DeleteDir: "%33004%\Psn2Http"
  1091. DeleteFile: "%33004%\Psn2Lan\*.*"
  1092. DeleteDir: "%33004%\Psn2Lan"
  1093. DeleteFile: "%33004%\Psn2Smtp\*.*"
  1094. DeleteDir: "%33004%\Psn2Smtp"
  1095. DeleteFile: "%33004%\Psn2Smap\*.*"
  1096. DeleteDir: "%33004%\Psn2Smap"
  1097. DeleteFile: "%33004%\Psn2Mab\*.*"
  1098. DeleteDir: "%33004%\Psn2Mab"
  1099. DeleteFile: "%33004%\Psn2Xab\*.*"
  1100. DeleteDir: "%33004%\Psn2Xab"
  1101. DeleteFile: "%33004%\Psn2Ink\*.*"
  1102. DeleteDir: "%33004%\Psn2Ink"
  1103. DeleteFile: "%33004%\Psn2ToDo\*.*"
  1104. DeleteDir: "%33004%\Psn2ToDo"
  1105. DeleteFile: "%33004%\Psn2Msg\*.*"
  1106. DeleteDir: "%33004%\Psn2Msg"
  1107. DeleteFile: "%33004%\*.*"
  1108. DeleteDir: "%33004%"
  1109.  
  1110.  
  1111. ;----------------------------------------------------------------------------------------------
  1112. ; remove Psn2Lite application files if installation failure
  1113. ;----------------------------------------------------------------------------------------------
  1114. [Cleanup]
  1115. UnregSrvrOpt: "%33000%\FauxNote.exe"
  1116. UnregSrvrOpt: "%33000%\Ps*.dll"
  1117. UnregSrvrOpt: "%33000%\Psn*.exe
  1118. Setup: CleanupApp
  1119. Setup: CleanupAppReg
  1120. DeleteFile: "%33000%\Help\*.gif"
  1121. DeleteFile: "%33000%\Help\*.htm"
  1122. DeleteDir: "%33000%\Help"
  1123. DeleteDir: "%33000%"
  1124.  
  1125. [CleanupApp]
  1126. DelFiles=CleanupAppFiles
  1127. DelFiles=CleanupSysFiles
  1128. DelFiles=CleanupInstFiles
  1129.  
  1130. [CleanupAppFiles]
  1131. PSNAlarm.dll,,, 0x00000001
  1132. PSNDisp.dll,,, 0x00000001
  1133. PSNotes.dll,,, 0x00000001
  1134. PsnHttp.dll,,, 0x00000001
  1135. PsnLan.dll,,, 0x00000001
  1136. PsnSmtp.dll,,, 0x00000001
  1137. PsnSmapi.dll,,, 0x00000001
  1138. PsnMsgAB.dll,,, 0x00000001
  1139. Psneuab.dll,,, 0x00000001
  1140. Psnnsab.dll,,, 0x00000001
  1141. Psnoeab.dll,,, 0x00000001
  1142. Psnwab.dll,,, 0x00000001
  1143. PsnToDo.dll,,, 0x00000001
  1144. psnmsg.dll,,, 0x00000001
  1145. PsnMSIM.dll,,, 0x00000001
  1146. F2Note.dll,,, 0x00000001
  1147. PsnMSIME.exe,,, 0x00000001
  1148. PSNGive.exe,,, 0x00000001
  1149. Psn2Lite.exe,,, 0x00000001
  1150. FauxNote.exe,,, 0x00000001
  1151. psn2note.exe,,, 0x00000001
  1152. Uninstall.exe,,, 0x00000001
  1153. uninst.ini,,, 0x00000001
  1154. psnglog1,,, 0x00000001
  1155. psnglog2,,, 0x00000001
  1156. psnglog3,,, 0x00000001
  1157. psnglog4,,, 0x00000001
  1158.  
  1159. [CleanupSysFiles]
  1160. PSNShare.dll,,, 0x00000001
  1161.  
  1162. [CleanupInstFiles]
  1163. Setup.exe,,, 0x00000001
  1164. psn2Lite.inf,,, 0x00000001
  1165.  
  1166. [CleanupStartupIcons]
  1167. Post-it« Software Notes Lite.lnk,,, 0x00000001
  1168.  
  1169. [CleanupProgramIcons]
  1170. Post-it« Software Notes Lite.lnk,,, 0x00000001
  1171.  
  1172. [CleanupAppReg]
  1173. DelReg=CleanupReg
  1174.  
  1175. [CleanupReg]
  1176. HKCR,CLSID\{11944A40-6CE5-11d1-9004-0020AF6DCD1D}
  1177. HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  1178. HKCR,CLSID\{11944A42-6CE5-11d1-9004-0020AF6DCD1D}
  1179. HKCR,CLSID\{11944A49-6CE5-11d1-9004-0020AF6DCD1D}
  1180. HKCR,CLSID\{11944A4D-6CE5-11d1-9004-0020AF6DCD1D}
  1181. HKCR,CLSID\{11944A4E-6CE5-11d1-9004-0020AF6DCD1D}
  1182. HKCR,CLSID\{11944AF3-6CE5-11d1-9004-0020AF6DCD1D}
  1183. HKCR,CLSID\{11944AF4-6CE5-11d1-9004-0020AF6DCD1D}
  1184. HKCR,CLSID\{B817734E-046C-11D3-B674-00104BA25195}
  1185. HKCR,CLSID\{D8C927E8-78C0-11D2-B352-00600807A5DC}
  1186. HKCR,CLSID\{D8C927E9-78C0-11D2-B352-00600807A5DC}
  1187. HKCR,CLSID\{D8C927EA-78C0-11D2-B352-00600807A5DC}
  1188. HKCR,CLSID\{D8C927EB-78C0-11D2-B352-00600807A5DC}
  1189.  
  1190. HKCR,3m.DefaultImpMsg
  1191. HKCR,3m.DefaultImpMsg.1
  1192. HKCR,3m.PNote
  1193. HKCR,3m.PNote.1
  1194. HKCR,3m.PNoteObj
  1195. HKCR,3m.PNoteObj.1
  1196.  
  1197. HKCR,PSys.PSys
  1198. HKCR,PSys.PSys.1
  1199. HKCR,PSNotes
  1200. HKCU,Software\Classes\PSNotes
  1201.  
  1202. HKCR,AppID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  1203. HKCR,AppID\PSN2.EXE
  1204. HKCR,AppID\PSNGive.EXE
  1205.  
  1206. HKCR,Component Categories\{11944A00-6CE5-11d1-9004-0020AF6DCD1D}
  1207. HKCR,Component Categories\{11944A01-6CE5-11d1-9004-0020AF6DCD1D}
  1208.  
  1209. HKCR,Interface\{11944A11-6CE5-11D1-9004-0020AF6DCD1D}
  1210. HKCR,Interface\{11944A12-6CE5-11D1-9004-0020AF6DCD1D}
  1211. HKCR,Interface\{11944A13-6CE5-11D1-9004-0020AF6DCD1D}
  1212. HKCR,Interface\{11944A14-6CE5-11D1-9004-0020AF6DCD1D}
  1213. HKCR,Interface\{11944A15-6CE5-11D1-9004-0020AF6DCD1D}
  1214. HKCR,Interface\{11944A20-6CE5-11D1-9004-0020AF6DCD1D}
  1215. HKCR,Interface\{11944A21-6CE5-11D1-9004-0020AF6DCD1D}
  1216. HKCR,Interface\{11944AC0-6CE5-11D1-9004-0020AF6DCD1D}
  1217. HKCR,Interface\{11944AC1-6CE5-11D1-9004-0020AF6DCD1D}
  1218. HKCR,Interface\{11944AC2-6CE5-11D1-9004-0020AF6DCD1D}
  1219. HKCR,Interface\{11944AC3-6CE5-11D1-9004-0020AF6DCD1D}
  1220. HKCR,Interface\{11944AC4-6CE5-11D1-9004-0020AF6DCD1D}
  1221. HKCR,Interface\{11944AC5-6CE5-11D1-9004-0020AF6DCD1D}
  1222. HKCR,Interface\{11944AC6-6CE5-11D1-9004-0020AF6DCD1D}
  1223. HKCR,Interface\{11944AC7-6CE5-11D1-9004-0020AF6DCD1D}
  1224. HKCR,Interface\{11944AC8-6CE5-11D1-9004-0020AF6DCD1D}
  1225. HKCR,Interface\{11944AC9-6CE5-11D1-9004-0020AF6DCD1D}
  1226. HKCR,Interface\{11944ACA-6CE5-11D1-9004-0020AF6DCD1D}
  1227. HKCR,Interface\{11944ACB-6CE5-11D1-9004-0020AF6DCD1D}
  1228. HKCR,Interface\{11944ACC-6CE5-11D1-9004-0020AF6DCD1D}
  1229. HKCR,Interface\{11944ACD-6CE5-11D1-9004-0020AF6DCD1D}
  1230. HKCR,Interface\{11944ACE-6CE5-11D1-9004-0020AF6DCD1D}
  1231. HKCR,Interface\{11944ACF-6CE5-11D1-9004-0020AF6DCD1D}
  1232. HKCR,Interface\{11944AD0-6CE5-11D1-9004-0020AF6DCD1D}
  1233. HKCR,Interface\{4F199D12-5487-11D2-B345-00600807A5DC}
  1234.  
  1235. HKCR,TypeLib\{11944A80-6CE5-11D1-9004-0020AF6DCD1D}
  1236. HKCR,TypeLib\{11944A81-6CE5-11D1-9004-0020AF6DCD1D}
  1237. HKCR,TypeLib\{11944A82-6CE5-11D1-9004-0020AF6DCD1D}
  1238. HKCR,TypeLib\{11944A83-6CE5-11D1-9004-0020AF6DCD1D}
  1239. HKCR,TypeLib\{11944A84-6CE5-11D1-9004-0020AF6DCD1D}
  1240. HKCR,TypeLib\{11944A85-6CE5-11D1-9004-0020AF6DCD1D}
  1241. HKCR,TypeLib\{11944A86-6CE5-11D1-9004-0020AF6DCD1D}
  1242. HKCR,TypeLib\{11944A87-6CE5-11D1-9004-0020AF6DCD1D}
  1243. HKCR,TypeLib\{11944A8A-6CE5-11D1-9004-0020AF6DCD1D}
  1244. HKCR,TypeLib\{11944A8D-6CE5-11D1-9004-0020AF6DCD1D}
  1245. HKCR,TypeLib\{11944A8F-6CE5-11D1-9004-0020AF6DCD1D}
  1246. HKCR,TypeLib\{4F199D05-5487-11D2-B345-00600807A5DC}
  1247. HKCR,TypeLib\{62165610-7FE4-11D3-AD6C-0004ACAE5FDC}
  1248. HKCR,TypeLib\{62165620-7FE4-11D3-AD6C-0004ACAE5FDC}
  1249. HKCR,TypeLib\{62165623-7FE4-11D3-AD6C-0004ACAE5FDC}
  1250. HKCR,TypeLib\{62165626-7FE4-11D3-AD6C-0004ACAE5FDC}
  1251. HKCR,TypeLib\{62165629-7FE4-11D3-AD6C-0004ACAE5FDC}
  1252. HKCR,TypeLib\{6216562D-7FE4-11D3-AD6C-0004ACAE5FDC}
  1253. HKCR,TypeLib\{62165632-7FE4-11D3-AD6C-0004ACAE5FDC}
  1254. HKCR,TypeLib\{62165640-7FE4-11D3-AD6C-0004ACAE5FDC}
  1255. HKCR,TypeLib\{6216564B-7FE4-11D3-AD6C-0004ACAE5FDC}
  1256.  
  1257. HKCU,Software\3M\Post-it(R) Software Notes V2
  1258. HKCU,Software\3M\PSNGiveNote
  1259. HKCU,Software\3M\PSNMSIME
  1260. HKCU,Software\3M\PSNSMTP
  1261. HKCU,Software\3M\PSNHTTP
  1262. HKCU,Software\3M\PSNSMAPI
  1263. HKCU,AppEvents\Schemes\Apps\Post-it(R) Software Notes
  1264.  
  1265. HKLM,Software\microsoft\windows\currentversion\uninstall\psn2
  1266. HKLM,Software\Classes\TypeLib\{62165610-7FE4-11D3-AD6C-0004ACAE5FDC}
  1267. HKLM,Software\Classes\TypeLib\{62165620-7FE4-11D3-AD6C-0004ACAE5FDC}
  1268. HKLM,Software\Classes\TypeLib\{62165623-7FE4-11D3-AD6C-0004ACAE5FDC}
  1269. HKLM,Software\Classes\TypeLib\{62165626-7FE4-11D3-AD6C-0004ACAE5FDC}
  1270. HKLM,Software\Classes\TypeLib\{62165629-7FE4-11D3-AD6C-0004ACAE5FDC}
  1271. HKLM,Software\Classes\TypeLib\{6216562D-7FE4-11D3-AD6C-0004ACAE5FDC}
  1272. HKLM,Software\Classes\TypeLib\{62165632-7FE4-11D3-AD6C-0004ACAE5FDC}
  1273. HKLM,Software\Classes\TypeLib\{62165640-7FE4-11D3-AD6C-0004ACAE5FDC}
  1274. HKLM,Software\Classes\TypeLib\{6216564B-7FE4-11D3-AD6C-0004ACAE5FDC}
  1275.  
  1276. HKCR,PSNMSIMABPage.PSNMSIMABPage
  1277. HKCR,PSNMSIMABPage.PSNMSIMABPage.1
  1278. HKCR,PSNMSIMABProvider.PSNMSIMABProvider
  1279. HKCR,PSNMSIMABProvider.PSNMSIMABProvider.1
  1280. HKCR,PSNMSIMTPPage.PSNMSIMTPPage
  1281. HKCR,PSNMSIMTPPage.PSNMSIMTPPage.1
  1282. HKCR,PSNMSIMTPProvider.PSNMSIMTPProvider
  1283. HKCR,PSNMSIMTPProvider.PSNMSIMTPProvider.1
  1284. HKCR,AppID\{62165631-7FE4-11d3-AD6C-0004ACAE5FDC}
  1285. HKCR,CLSID\{6216562A-7FE4-11d3-AD6C-0004ACAE5FDC}
  1286. HKCR,CLSID\{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}
  1287. HKCR,CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  1288. HKCR,CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1289. HKCR,CLSID\{62165613-7FE4-11d3-AD6C-0004ACAE5FDC}
  1290. HKCR,Interface\{3882D0A1-410B-11D3-AD50-0004ACAE5FDC}
  1291. HKCR,Interface\{62165600-7FE4-11D3-AD6C-0004ACAE5FDC}
  1292. HKCR,Interface\{62165606-7FE4-11D3-AD6C-0004ACAE5FDC}
  1293. HKCR,Interface\{62165645-7FE4-11D3-AD6C-0004ACAE5FDC}
  1294. HKCR,Interface\{62165652-7FE4-11D3-AD6C-0004ACAE5FDC}
  1295. HKCR,Interface\{B817734D-046C-11D3-B674-00104BA25195}
  1296. HKCR,TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1297. HKCR,TypeLib\{B8177340-046C-11D3-B674-00104BA25195}
  1298. HKCR,RegAlarms.RegAlarms
  1299. HKCR,RegAlarms.RegAlarms.1
  1300. HKCR,RegMisc.RegMisc
  1301. HKCR,RegMisc.RegMisc.1
  1302. HKCR,RegSendNotes.RegSendNotes
  1303. HKCR,RegSendNotes.RegSendNotes.1
  1304. HKCR,RegSystem.RegSystem
  1305. HKCR,RegSystem.RegSystem.1
  1306.  
  1307. HKLM,Software\Classes\PSNMSIMABPage.PSNMSIMABPage
  1308. HKLM,Software\Classes\PSNMSIMABPage.PSNMSIMABPage.1
  1309. HKLM,Software\Classes\PSNMSIMABProvider.PSNMSIMABProvider
  1310. HKLM,Software\Classes\PSNMSIMABProvider.PSNMSIMABProvider.1
  1311. HKLM,Software\Classes\PSNMSIMTPPage.PSNMSIMTPPage
  1312. HKLM,Software\Classes\PSNMSIMTPPage.PSNMSIMTPPage.1
  1313. HKLM,Software\Classes\PSNMSIMTPProvider.PSNMSIMTPProvider
  1314. HKLM,Software\Classes\PSNMSIMTPProvider.PSNMSIMTPProvider.1
  1315. HKLM,Software\Classes\AppID\{62165631-7FE4-11d3-AD6C-0004ACAE5FDC}
  1316. HKLM,Software\Classes\CLSID\{6216562A-7FE4-11d3-AD6C-0004ACAE5FDC}
  1317. HKLM,Software\Classes\CLSID\{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}
  1318. HKLM,Software\Classes\CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  1319. HKLM,Software\Classes\CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1320. HKLM,Software\Classes\CLSID\{62165613-7FE4-11d3-AD6C-0004ACAE5FDC}
  1321. HKLM,Software\Classes\Interface\{3882D0A1-410B-11D3-AD50-0004ACAE5FDC}
  1322. HKLM,Software\Classes\Interface\{62165600-7FE4-11D3-AD6C-0004ACAE5FDC}
  1323. HKLM,Software\Classes\Interface\{62165606-7FE4-11D3-AD6C-0004ACAE5FDC}
  1324. HKLM,Software\Classes\Interface\{62165652-7FE4-11D3-AD6C-0004ACAE5FDC}
  1325. HKLM,Software\Classes\Interface\{B817734D-046C-11D3-B674-00104BA25195}
  1326. HKLM,Software\Classes\TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1327. HKLM,Software\Classes\TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1328. HKLM,Software\Classes\TypeLib\{B8177340-046C-11D3-B674-00104BA25195}
  1329. HKLM,Software\Microsoft\Windows\CurrentVersion\App Paths\psnotes.exe
  1330. HKLM,Software\Classes\RegAlarms.RegAlarms
  1331. HKLM,Software\Classes\RegAlarms.RegAlarms.1
  1332. HKLM,Software\Classes\RegMisc.RegMisc
  1333. HKLM,Software\Classes\RegMisc.RegMisc.1
  1334. HKLM,Software\Classes\RegSendNotes.RegSendNotes
  1335. HKLM,Software\Classes\RegSendNotes.RegSendNotes.1
  1336. HKLM,Software\Classes\RegSystem.RegSystem
  1337. HKLM,Software\Classes\RegSystem.RegSystem.1
  1338.  
  1339.  
  1340. ;----------------------------------------------------------------------------------------------
  1341. ; include directory name & number for each destination of each file copy section:
  1342. ;----------------------------------------------------------------------------------------------
  1343. [DestinationDirs]
  1344. ; CopyFiles destination directories
  1345. DefaultDestDir=33000
  1346. CopyMsvcrt=11
  1347. CopyRichedit=11
  1348. Psn2SysFiles=11
  1349. Psn2Files=33000
  1350. Psn2OptFiles=33000
  1351. WebNoteFiles=33000
  1352. IENetNoteFiles=34050
  1353. NSNetNoteDll=34062
  1354. NS3NetNoteClass=34063
  1355. NS4NetNoteClass=34064
  1356. GiveNoteFiles=33000
  1357. MsgrNoteFiles=33000
  1358. HttpNoteFiles=33000
  1359. LanNoteFiles=33000
  1360. SmtpNoteFiles=33000
  1361. SmapiNoteFiles=33000
  1362. AddrBookFiles=33000
  1363. ExtraABFiles=33000
  1364. Psn2InstFiles=33000
  1365. InkFiles=33000
  1366. ToDoNotesFiles=33000
  1367. MsgNotesFiles=33000
  1368.  
  1369. ; DelFiles directories
  1370. WebFakeFiles=33000
  1371. NSDelNetNote=34061
  1372. DelViewerFiles=33501
  1373.  
  1374. ; Cleanup Psn2 directories
  1375. CleanupAppFiles=33000
  1376. CleanupInstFiles=33000
  1377. CleanupSysFiles=11
  1378. CleanupStartupIcons=34010
  1379. CleanupProgramIcons=34020
  1380.  
  1381.  
  1382. ;----------------------------------------------------------------------------------------------
  1383. ; include file name & subdirectory on disk # for each source file copied:
  1384. ;----------------------------------------------------------------------------------------------
  1385. [SourceDisksFiles]
  1386. ; System files to install
  1387. Riched20.dll=1, Psn2Sys
  1388. msvcrt.dll=1, Psn2Sys
  1389.  
  1390. ; PSN2Lite files to install
  1391. Psn2Lite.exe=1, Psn2App
  1392. PSNAlarm.dll=1, Psn2App
  1393. PSNDisp.dll=1, Psn2App
  1394. PSNotes.dll=1, Psn2App
  1395. F2Note.dll=1, Psn2App
  1396. Uninstall.exe=1, Psn2App
  1397. uninst.ini=1, Psn2App
  1398. PsnShare.dll=1, Psn2App
  1399.  
  1400. ; PSN2Lite optional files to install
  1401. PSNData2=1, Psn2App
  1402.  
  1403. ; Website Notes files to install
  1404. FauxNote.exe=1, Psn2Web
  1405. npcc.dll=1, Psn2Web
  1406. NCNotePlugin.class=1, Psn2Web
  1407.  
  1408. ; Give Note files to install
  1409. PSNGive.exe=1, Psn2Give
  1410.  
  1411. ; MSN Messenger Note files to install
  1412. PsnMSIM.dll=1, Psn2Msgr
  1413. PsnMSIME.exe=1,Psn2Msgr
  1414.  
  1415. ; Broadcast Subscriber Note files to install
  1416. PsnHttp.dll=1, Psn2Http
  1417.  
  1418. ; LAN Note files to install
  1419. PsnLan.dll=1, Psn2Lan
  1420.  
  1421. ; SMTP Note files to install
  1422. PsnSmtp.dll=1, Psn2Smtp
  1423.  
  1424. ; SMAPI Note files to install
  1425. PsnSmapi.dll=1, Psn2Smap
  1426.  
  1427. ; Psn2 Address Book files to install
  1428. PsnMsgAB.dll=1, Psn2Mab
  1429.  
  1430. ; Extra Address Book files to install
  1431. Psneuab.dll=1, Psn2Xab
  1432. Psnnsab.dll=1, Psn2Xab
  1433. Psnoeab.dll=1, Psn2Xab
  1434. Psnwab.dll=1, Psn2Xab
  1435.  
  1436. ; Ink files to install
  1437. psn2note.exe=1, Psn2Ink
  1438.  
  1439. ; ToDo Notes files to install
  1440. PsnToDo.dll=1, Psn2ToDo
  1441.  
  1442. ; Important Mesasge Notes files to install
  1443. PsnMsg.dll=1, Psn2Msg
  1444.  
  1445. ; PSN2 Installer files (copied when reboot needed)
  1446. Setup.exe=1
  1447. Psn2Lite.inf=1
  1448.  
  1449.  
  1450. ;----------------------------------------------------------------------------------------------
  1451. ; diskette name for each disk # in install:
  1452. ;----------------------------------------------------------------------------------------------
  1453. [SourceDisksNames]
  1454. 1=%DISK1%
  1455.  
  1456.  
  1457. ;----------------------------------------------------------------------------------------------
  1458. ; directory locations:
  1459. ;----------------------------------------------------------------------------------------------
  1460. [GetDir]
  1461. SourcePsn2Exe: "%35002%\Psn2Lite.exe"
  1462. FauxNotesExe: "%35003%\FauxNote.exe"
  1463. XMLExe: "%35004%\xmlredist.exe"
  1464.  
  1465. Psn2Exe: "%33000%\Psn2Lite.exe"
  1466.  
  1467. FindPlugin: "%33300%"
  1468. FindViewer: "%33500%"
  1469. FindPsn2: "%33600%"
  1470.  
  1471. DefaultDir: "%34000%"
  1472.  
  1473. StartupDir: "%34010%"
  1474. CommonStartupDir: "%34011%"
  1475. UserStartupDir: "%34012%"
  1476.  
  1477. ProgramDir: "%34020%"
  1478. CommonProgramDir: "%34021%"
  1479. UserProgramDir: "%34022%"
  1480.  
  1481. DesktopDir: "%34030%"
  1482. CommonDesktopDir: "%34031%"
  1483. UserDesktopDir: "%34032%"
  1484.  
  1485. StartMenu: "%34040%"
  1486. CommonStartMenuDir: "%34041%"
  1487. UserStartMenuDir: "%34042%"
  1488.  
  1489. IEPluginDir: "%34050%"
  1490.  
  1491. NSPluginDir: "%34062%"
  1492. NS3ClassDir: "%34063%"
  1493. NS4ClassDir: "%34064%"
  1494. FindNetscape: "%34065%"
  1495.  
  1496. FindMSNMsgr: "%34080%
  1497.  
  1498.  
  1499. ;----------------------------------------------------------------------------------------------
  1500. ; check if Net Note plugin is present:
  1501. ;----------------------------------------------------------------------------------------------
  1502. [CheckPlugin]
  1503. CheckFileBusy: "%33300%"
  1504. CheckFileBusy: "%34050%\npcc.dll"
  1505. CheckFileBusy: "%34061%\npcc.dll"
  1506. CheckFileBusy: "%34062%\npcc.dll"
  1507.  
  1508.  
  1509. ;----------------------------------------------------------------------------------------------
  1510. ; check if PSN V1 is present:
  1511. ;----------------------------------------------------------------------------------------------
  1512. [CheckPsn1]
  1513. FindPsn1Ini: "%10%\PSNotes.ini"
  1514. Execute: 0, 0, """%33400%"" querystatus"
  1515.  
  1516.  
  1517. ;----------------------------------------------------------------------------------------------
  1518. ; check if misc. PSN V2 files are busy, so we ask the user to close all other apps:
  1519. ;----------------------------------------------------------------------------------------------
  1520. [CheckPsn2MiscBusy]
  1521. CheckFileBusy: "%33601%\PsnHttp.dll"
  1522. CheckFileBusy: "%33601%\PsnMSIM.dll"
  1523. CheckFileBusy: "%33601%\PSNMSIME.exe"
  1524. CheckFileBusy: "%33601%\psn2note.exe"
  1525. CheckFileBusy: "%11%\PsnShare.dll"
  1526.  
  1527.  
  1528. ;----------------------------------------------------------------------------------------------
  1529. ; check if PSN V2 VBox is already present:
  1530. ;----------------------------------------------------------------------------------------------
  1531. [CheckPsn2VBox]
  1532. Execute: 60, 0, """%33601%\VSetupC.exe"" /state"
  1533.  
  1534.  
  1535. ;----------------------------------------------------------------------------------------------
  1536. ; localized language strings for US English
  1537. ; add translated string section [Strings.040c] for French
  1538. ; add translated string section [Strings.0410] for Italian
  1539. ; add translated string section [Strings.0407] for German
  1540. ; add translated string section [Strings.040a] for Spanish
  1541. ; add translated string section [Strings.0809] for UK English
  1542. ;----------------------------------------------------------------------------------------------
  1543. [Strings]
  1544. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1545. ; STRINGS NOT TO BE TRANSLATED:
  1546. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1547.  
  1548. ; name of installation disks
  1549. DISK1=%PSN2NAME%
  1550.  
  1551. ; strings for install steps
  1552.  
  1553. ; Install System components
  1554. InstallSys="Checking System components"
  1555. Msvcrt="Installing Microsoft Msvcrt.dll"
  1556. Richedit="Installing Microsoft RichEd20.dll"
  1557.  
  1558. ; Install Application components
  1559. InstallApp="Checking Application components"
  1560. BakPsn2="Backing up existing Post-it« Software Notes Lite"
  1561. InstallPsn2="Installing Post-it« Software Notes Lite"
  1562. DelPsn2="Removing previous Post-it« Software Notes Lite"
  1563.  
  1564. ; Install Website Notes
  1565. InstallWebsiteNotes="Checking Website Note components"
  1566. WebsiteNotes="Installing Website Notes"
  1567. IENetNote="Installing Website Notes for IE"
  1568. NS3NetNote="Installing Website Notes for Netscape 3"
  1569. NS4NetNote="Installing Website Notes for Netscape 4"
  1570.  
  1571. ; Install Give Notes
  1572. InstallGiveNotes="Checking Give Note components"
  1573. MSXMLParser="Installing Microsoft XML Parser"
  1574. GiveNotes="Installing Give Notes"
  1575.  
  1576. ; Install MSN Messenger Notes
  1577. InstallMsgrNotes="Checking MSN Messenger Note components"
  1578. MsgrNotes="Installing MSN Messenger Notes"
  1579.  
  1580. ; Install Broadcast Subscriber Notes
  1581. InstallHttpNotes="Checking Broadcast Subscriber Note components"
  1582. HttpNotes="Installing Broadcast Subscriber Notes"
  1583.  
  1584. ; Install LAN Notes
  1585. InstallLanNotes="Checking LAN Note components"
  1586. InstallDCOM="Installing DCOM"
  1587. LanNotes="Installing LAN Notes"
  1588.  
  1589. ; Install SMTP Notes
  1590. InstallSmtpNotes="Checking SMTP Note components"
  1591. SmtpNotes="Installing SMTP Notes"
  1592.  
  1593. ; Install SMAPI Notes
  1594. InstallSmapiNotes="Checking SMAPI Note components"
  1595. SmapiNotes="Installing SMAPI Notes"
  1596.  
  1597. ; Install Psn2 Address Book
  1598. InstallAddrBook="Checking Psn2 Address Book components"
  1599. AddrBook="Installing Psn2 Address Book"
  1600.  
  1601. ; Install Extra Address Books
  1602. InstallExtraABs="Checking Extra Address Book components"
  1603. ExtraABs="Installing Extra Address Books"
  1604.  
  1605. ; Install IBM Ink files
  1606. InstallInkFiles="Checking Ink components"
  1607. InkExtras="Installing for IBM Ink"
  1608.  
  1609. ; Install ToDo Notes
  1610. InstallToDoNotes="Checking To Do Notes components"
  1611. ToDoNotes="Installing To Do Notes"
  1612.  
  1613. ; Install Important Message Notes
  1614. InstallMsgNotes="Checking Important Message Notes components"
  1615. MsgNotes="Installing Important Message Notes"
  1616.  
  1617. CheckReboot="Checking if reboot is needed"
  1618.  
  1619. RegPsn2="Registering Post-it« Software Notes Lite"
  1620.  
  1621. ; Registry address of broadcast servers
  1622. BroadcastSrvr="Software\3M\PSNHTTP\HTTPServers\"
  1623.  
  1624. ; Web address of Post-it« Software Notes broadcast server
  1625. Psn2Srvr="http://www.3M.com/psnbcaster?server=psnnews2"
  1626.  
  1627. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1628. ; STRINGS TO BE TRANSLATED:
  1629. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1630.  
  1631. ; name of application
  1632. PSN2NAME="Post-it« Software Notes Lite Version 2"
  1633.  
  1634. ; strings for license names
  1635. DCOM95="Microsoft DCOM95 for Windows 95"
  1636. DCOM98="Microsoft DCOM98 for Windows 98"
  1637.  
  1638. ; Alert/Query buttons:
  1639. YES = "Yes" 
  1640. NO = "No"
  1641.  
  1642. ; Broadcaster names:
  1643. PSNNews = "Post-it« Software Notes News Server"
  1644.  
  1645. ; Alert/Query text:
  1646. [Psn2UpdateAlert]
  1647. "Would you like to receive update information regarding Post-it« Software Notes "
  1648. "delivered to your desktop on a Post-it« Note (requires a connection to the Internet)?"
  1649.  
  1650.  
  1651. ;----------------------------------------------------------------------------------------------
  1652. ; put any last requests here (install is already considered complete, 
  1653. ; and Psn2 may already be up and running, but here's one last shot to
  1654. ; add/remove registry settings, copy/delete files, execute app, etc.):
  1655. ;----------------------------------------------------------------------------------------------
  1656. [EndInstall]
  1657. Setup: LastReg
  1658.  
  1659. [LastReg]
  1660. AddReg=LastAddReg
  1661. DelReg=LastDelReg
  1662.  
  1663. ; You can append a section to this INF file, name it LastExtra and
  1664. ;    add any additional registry settings that you want to have processed here.
  1665. ; See LastAddReg section for examples of the syntax for setting the registry.
  1666. AddReg=LastExtra    
  1667.  
  1668. [LastAddReg]
  1669. ; Add any last settings to registry here
  1670. ; (remove ; at beginning of entry to activate it)
  1671. ;HKCU,Software\3M\Post-it(R) Software Notes V2,"Add2Startup",0x10001,1
  1672.  
  1673. [LastDelReg]
  1674. ; Delete any last settings from registry here
  1675. ; (remove ; at beginning of entry to activate it)
  1676. ;HKCR,CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1677. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"AlwaysOnTopConfirm"
  1678.  
  1679.  
  1680. ;----------------------------------------------------------------------------------------------
  1681. ; To add command line parameters to the inf file, such as 
  1682. ;    -ns -quiet -quiet3M -quietp
  1683. ; Append Init2 section with CmdParms key to end of inf file
  1684. ;   (or remove ; at beginning of Init2 & CmdParms entries below)
  1685. ;----------------------------------------------------------------------------------------------
  1686. ;[Init2]
  1687. ;CmdParms: "-ns"
  1688.  
  1689.  
  1690. ; Be sure to leave a carriage return \ line feed after this comment
  1691. ; Automated installer routines may want to append items to the end of the installer
  1692.  
  1693.